﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using WoChu.CF.Base;
using WoChu.RfClient.Entity;

namespace WoChu.RfClient.Duty
{
    [ServiceName(Name = "LocationAdjustment")]
    public interface ILocationAdjustment
    {

        [Mapping(MethodUrl = "/ILocationAdjustment/GetLocationGoodsInfo?userID={0}")]
        ResultModel<List<LocationGoodsInfo>> GetLocationGoodsInfo(string userID);

        [Mapping(MethodUrl = "/ILocationAdjustment/GetLocationGoodsBatchInfo?userID={0}")]
        ResultModel<List<LocationGoodsBatchInfo>> GetLocationGoodsBatchInfo(string userID);

        [Mapping(MethodUrl = "/ILocationAdjustment/Submit?userID={0}")]
        ResultModel<bool> Submit(string userID, List<LocationInventoryInfo> lstLocationInventory);
    }
}
